Another GradientPaint Demo :: 자바예제모음[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

자바예제모음
[1]
등록일:2008-03-13 14:33:51 (0%)
작성자:
제목:Another GradientPaint Demo

Image size : 279 Ⅹ 253


import  java.awt.Color;
import  java.awt.Dimension;
import  java.awt.GradientPaint;
import  java.awt.Graphics;
import  java.awt.Graphics2D;
import  java.awt.Rectangle;
import  java.awt.event.WindowAdapter;
import  java.awt.event.WindowEvent;

import  javax.swing.JFrame;
import  javax.swing.JPanel;

public  class  GradientPaintDemo  extends  JPanel  {
    public  void  init()  {
        setBackground(Color.white);
    }

    public  void  paint(Graphics  g)  {
        Graphics2D  g2  =  (Graphics2D)  g;
        g2.setPaint(new  GradientPaint(0,  0,  Color.lightGray,  200,
                200,  Color.blue,  false));
    
        Rectangle  r  =  new  Rectangle(5,5,200,200);
        
        g2.fill(r);
    }

    public  static  void  main(String  s[])  {
        JFrame  f  =  new  JFrame();
        f.addWindowListener(new  WindowAdapter()  {
            public  void  windowClosing(WindowEvent  e)  {
                System.exit(0);
            }
        });
        GradientPaintDemo  p  =  new  GradientPaintDemo();
        f.getContentPane().add("Center",  p);
        p.init();
        f.pack();
        f.setSize(new  Dimension(250,  250));
        f.show();
    }

}
[2008년  03월  23일  19:14:33  수정되었습니다.]
[본문링크] Another GradientPaint Demo
[1]
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=2624
작성자
비밀번호

 

SSISOCommunity

[이전]

Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.